package com.team.Room;

/**
 * 作用:
 * <p>扑克牌类
 * 这里只定义扑克牌通用的一些属性．
 * </p>
 */

public class LordCard
{
  /**牌编叄1�7 按黑桃A_K、红桃A-K、梅花A-K、方块A-K顺序丄1�752；小玄1�7大王54共计54张牌*/
  public byte number;
  /**牌色: 1＄1�7�1�7�1�7�示黑桃、红桃�1�7�梅花�1�7�方坄1�7*/
  public int color;  
  /**牌面倄1�7 1~15*/
  public int value;  

  /**是否被�1�7�中*/
  public boolean selected;
  /**牌图片显示起点坐标X倄1�7*/
  public int drawX;       
  /**牌图片显示起点坐标Y倄1�7*/
  public int drawY;       
  /**当前牌所对应牌数组下栄1�7*/
  public int index;   
  
  
  /**card还有丄1�7个level值，实际大小的�1�7�1�7  SearchHint.java  GetLevel(int number)*/

  public LordCard(byte cardNO)
  {
    number = cardNO;
    selected = false;
    drawX = 0;
    drawY = 0;
    /** 根据牌的编号 确定牌面倄1�7 */
    value = cardNO==54?15:(cardNO==53?14:(cardNO % 13));
    if(value == 0) value = 13;
    /** 根据牌的编号 确定牌颜艄1�7 */
    color = (int) (cardNO - 1) / 13 + 1;//大小王的color丄1�7
  }

}
